package Vistas;
import java.awt.Image;
import java.io.File;

import javax.swing.*;

import Controlador.CMenu;


/**
* This code was edited or generated using CloudGarden's Jigloo
* SWT/Swing GUI Builder, which is free for non-commercial
* use. If Jigloo is being used commercially (ie, by a corporation,
* company or business for any purpose whatever) then you
* should purchase a license for each developer using Jigloo.
* Please visit www.cloudgarden.com for details.
* Use of Jigloo implies acceptance of these licensing terms.
* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
* THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED
* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
*/
public class VMenu extends javax.swing.JFrame {

	{
		//Set Look & Feel
		try {
			javax.swing.UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
		} catch(Exception e) {
			e.printStackTrace();
		}
	}

	private JLabel lblimagen1;
	private JMenuBar jMenuBar1;
	private JSeparator jSeparator1, jSeparator2;
	public JMenuItem JMenuRegistroUmpire,JMenuRegistroEquipo,JMenuEstadisticasClasificacion,JMenuEstadisticasCalendario;
	public JMenu JMenuRegistro,JMenuCalendario,JMenuEstadisticas,JMenuSalir;
	

	ImageIcon icon= new ImageIcon(getClass().getResource("imagenes" + File.separator + "cuadroLVBP.PNG"));
	//ImageIcon icon = new ImageIcon("src\\Imagenes\\cuadroLVBP.png");
	//ImageIcon icon = new ImageIcon(getClass().getResource(System.getProperty("user.dir")+ "src"+ System.getProperty("file.separator") +"Imagenes" + System.getProperty("file.separator") +"cuadroLVBP.png"));
	
	
	//ImageIcon icon = new ImageIcon(getClass().getResource("cuadroLVBP.png"));
	
	 
	Image img = icon.getImage();
    Image newimg = img.getScaledInstance(471, 403,  java.awt.Image.SCALE_SMOOTH);
	ImageIcon newIcon = new ImageIcon(newimg);
	
	public VMenu() {
		super();
		initGUI();
		this.setVisible(true);
			}
	
	private void initGUI() {
		try {
			{
				this.setTitle("MENU PRINCIPAL - LVBP");
				getContentPane().setLayout(null);
				{
					lblimagen1 = new JLabel();
					getContentPane().add(lblimagen1, "Center");
					lblimagen1.setBounds(1, 0, 462, 402);
					lblimagen1.setIcon(newIcon);
				}
			}
			this.setSize(471, 439);
			{
				jMenuBar1 = new JMenuBar();
				setJMenuBar(jMenuBar1);
				{
					JMenuRegistro = new JMenu();
					jMenuBar1.add(JMenuRegistro);
					JMenuRegistro.setText("Registro");
					{
						JMenuRegistroUmpire = new JMenuItem();
						JMenuRegistro.add(JMenuRegistroUmpire);
						JMenuRegistroUmpire.setText("Umpire");
					}
					{
						jSeparator2 = new JSeparator();
						JMenuRegistro .add(jSeparator2);
					}
					{
						JMenuRegistroEquipo = new JMenuItem();
						JMenuRegistro.add(JMenuRegistroEquipo);
						JMenuRegistroEquipo.setText("Equipo");
					}
					
				
				{
					JMenuEstadisticas= new JMenu();
					jMenuBar1.add(JMenuEstadisticas);
					JMenuEstadisticas.setText("Estadisticas");
					{
						jSeparator1 = new JSeparator();
						JMenuEstadisticas.add(jSeparator1);
					}
					
								
				{
					jSeparator1 = new JSeparator();
					JMenuEstadisticas.add(jSeparator1);
				
				}
				
				{
					JMenuEstadisticasCalendario = new JMenuItem();
					JMenuEstadisticas.add(JMenuEstadisticasCalendario);
					JMenuEstadisticasCalendario.setText("Calendario");
				}
				
				}
				
				}
				CMenu controlador = new CMenu (this);
				JMenuRegistro.addActionListener(controlador);
				JMenuRegistroEquipo.addActionListener(controlador);
				JMenuRegistroUmpire.addActionListener(controlador);
				JMenuEstadisticasCalendario.addActionListener(controlador);

				//JMenuSalir.addActionListener(controlador);
			
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	
	public JMenuItem getJMenuEstadisticasClasificacion() {
		return JMenuEstadisticasClasificacion;
	}

	public void setJMenuClasificacion(JMenuItem jMenuClasificacion) {
		JMenuEstadisticasClasificacion = jMenuClasificacion;
	}

	public JMenu getJMenuSalir() {
		return JMenuSalir;
	}

	public void setJMenuSalir(JMenu jMenuSalir) {
		JMenuSalir = jMenuSalir;
	}

	public JMenuItem getJMenuRegistroUmpire() {
		return JMenuRegistroUmpire;
	}

	public void setJMenuRegistroUmpire(JMenuItem jMenuRegistroUmpire) {
		JMenuRegistroUmpire = jMenuRegistroUmpire;
	}

	public JMenuItem getJMenuRegistroEquipo() {
		return JMenuRegistroEquipo;
	}

	public void setJMenuRegistroEquipo(JMenuItem jMenuRegistroEquipo) {
		JMenuRegistroEquipo = jMenuRegistroEquipo;
	}

	public JMenu getJMenuRegistro() {
		return JMenuRegistro;
	}

	public void setJMenuRegistro(JMenu jMenuRegistro) {
		JMenuRegistro = jMenuRegistro;
	}

	public JMenu getJMenuCalendario() {
		return JMenuCalendario;
	}

	public void setJMenuCalendario(JMenu jMenuCalendario) {
		JMenuCalendario = jMenuCalendario;
	}

	
}
